technologically-mediated instruction - Español Inglés Diccionario